import request from '@/utils/request'
// import axios from 'axios'

var base_url = '/py'

/**
 * 保存saveCrash
 * @param data
 */
export function saveCrash(data) {
  return request({
    url: base_url + '/saveCrash',
    method: 'post',
    data
  })
}

/**
 * 保存saveCrashType
 * @param data
 */
export function saveCrashType(data) {
  return request({
    url: base_url + '/saveCrashType?name=' + data.name + '&deleted=' + data.deleted + '&des=' + data.des,
    method: 'post'
  })
}

/**
 * 查询
 * @param data
 */
export function findCrashByPage(data, successCallback, errorCallback) {
  // return request({
  //   url: base_url + '/findCrash',
  //   method: 'get',
  //   data
  // })
  // console.error('data', data)
  // eslint-disable-next-line no-undef
  // var url_list = base_url + '/findCrash?index=' + data.index + '&size=' + data.size
  // axios.get(url_list).then(successCallback).catch(errorCallback)
}

export function findByPage(data) {
  return request({
    url: base_url + '/findCrash',
    method: 'get',
    data
  })
}

/**
 * 查询类型
 * @param data
 * @return {AxiosPromise}
 */
export function findCrashTypeByPage(data) {
  return request({
    url: base_url + '/findCrashType',
    method: 'get',
    data
  })
}

/**
 * 删除
 * @param data
 * @return {AxiosPromise}
 */
export function delCrash(data) {
  return request({
    url: base_url + '/del?t=' + data.type + '&id=' + data.id,
    method: 'post'
  })
}
